Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 Australia F1 Chile #1-w1 Australia F2 Chile #1-w3 Chile #1-w4 USA F14 USA F18 Chile F1a Chile F1b Argentina F5 Colombia F3 Colombia F4 Chile F1 Chile F2 Uruguay F1 Argentina F7 Colombia F2 Croatia F1 Italy F1 Portugal F3 France F5 Australia F3 Australia F4 Chile F1 Chile F3 Colombia F3 Colombia F4 Romania F6 Romania F7 Romania F8 Romania F9 Romania F10 Romania F11 Romania F12 Romania F13 Argentina F9 Argentina F12 Chile F7 Panama F1 Argentina F1 Argentina F3 Argentina F5 Argentina F6 Romania F8 Romania F9 Romania F11 Romania F12 Argentina F10 Argentina F11 Argentina F12 Bolivia F1 Bolivia F2 Bolivia F3 Chile F1 Chile F2 Chile F3 Chile F4 Chile F5 Morocco F1 Morocco F2 France F6 Argentina F2 Argentina F3 Argentina F8 Argentina F9 Romania F15 Romania F16 Romania F17 Romania F18 Argentina F16 Argentina F17 Argentina F18 Chile F3 China F1 China F2 Italy F2 Brazil F1 Colombia F1 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Paraguay F2 Italy F23 Paraguay F3 Brazil F33 Ivory Coast F1 Ivory Coast F2 Argentina F1 Argentina F2 Argentina F3 Colombia F1 Panama F1 Italy F1 Argentina F3 Argentina F4 Argentina F5 Paraguay F1 France F8 Spain F28 Argentina F19 Chile F15 Brazil F42 Brazil F43 Argentina F3 Argentina F7 Argentina F8 Argentina F19 Argentina F20 Chile F4 Colombia F2 Chile F6 Italy F15 Chile F5 USA F19 Argentina F7 Argentina F6 Belgium F2 Romania F10 Chile F2 Argentina F3 Brazil F2 Argentina F11 Chile F3 USA F8 USA F9 Argentina F2 Argentina F3 Argentina F11 Argentina F4 Chile F2 Argentina F2 Argentina F9 Colombia F1 Caloundra Challenger Pereira Challenger San Luis Potosi Challenger San Juan Challenger Challenger Citta di Olbia - Olbia Antonio Savoldi-Marco Co. - Manerbio Copa Petrobras Santiago - Santiago USTA Men's Challenger of Dallas - Dallas Copa Petrobras-Uruguay - Montevideo Meknes Challenger San Marino Challenger Como Challenger Tarragona Challenger Lima Challenger Manerbio Challenger Geneva Challenger Como Challenger Medellin Challenger Ortisei Challenger San Benedetto Challenger Montevideo Challenger Barranquilla Challenger Genova Challenger Biella Challenger Guayaquil Challenger Lima Challenger Sao Paulo Challenger Bordeaux Challenger Campinas Challenger Santiago Challenger Rome Challenger San Benedetto Challenger Burnie Challenger Biella Challenger Lima Challenger Andria Challenger Rome 2 Challenger Sopot Challenger Biella Challenger Biella 6 Challenger Maia Challenger Monterrey Challenger Lisbon Challenger Antalya 2 Challenger Rome 1 Challenger Orlando 2 Challenger V Trani Cup - Trani SIR Supermercadi Challenger - Rome Societa Canottieri Mincio 2005 - Mantova The LTA Sunderland Challenger - Sunderland 5° Sporting Challenger - Turin Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Genoa Open - Genova Tatra Banka Open 2006 - Bratislava LTA Shrewsbury Challenger - Shrewsbury XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Rabat Morocco Tennis Tour - Casablanca Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Petrobras Argentina - Buenos Aires ATP Challenger La Serena - La Serena AGT Challenger - Leon GHI Bronx Tennis Classic - Bronx Black Forest Open - Freudenstadt 2nd Campionati Internazionali di Tennis Del'Umbria - Todi IV Challenger Ciudad De Guayaquil - Guayaquil Noumea Challenger Rabat Challenger San Luis Potosi Challenger Sofia Challenger Bordeaux Challenger Izmir Challenger Cordenons Challenger Vigo Challenger Orbetello Challenger Kitzbuhel Challenger Singapore Challenger Santiago Challenger Blumenau Challenger Ljubljana Challenger Guayaquil Challenger Sarasota Challenger San Juan Challenger Santiago Challenger Sarasota Challenger Porto Alegre Challenger Marburg Challenger Cali Challenger Cordoba Challenger Cordenons Challenger Santo Domingo Challenger Houston Challenger Newport Beach Challenger Monterrey Challenger Sarasota Challenger Savannah Challenger Rome Challenger Vicenza Challenger Parma Challenger Milan Challenger Manerbio Challenger Cordenons Challenger Florence Challenger Knoxville Challenger Barcelona Challenger Parma Challenger Mouilleron-Le-Captif Challenger Biella 5 Challenger Forli Challenger Brest Challenger Cordenons Challenger San Marino Challenger Verona Challenger Sao Paulo Challenger Challenger Copa Sevilla - Seville La Serena Open - La Serena Morocco Tennis Tour - Fes Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Timisoara Challenger - Timisoara Internationaux de Nouvelle-Caledonie - New Caledonia III Aberto Santa Catarina de Tenis - Florianopolis Roma Open Challenger - Rome 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Zenith Tennis Cup-Harbour Club - Milan 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia San Benedetto Challenger - San Benedetto Aamulehti Tampere Open - Tampere UTC Open - Cherkassy Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Challenger Copa Sevilla 2008 - Seville Bancolombia Open - Cali Abierto Internacional Varonil Ciudad de Cancun - Cancun Tanger Challenger Bangkok Challenger Reggio Emilia Challenger Rijeka Challenger Rimini Challenger Orbetello Challenger Tampere Challenger Manerbio Challenger Alphen Challenger Ljubljana Challenger Napoli Challenger Florionapolis Challenger Medellin Challenger Salinas Challenger Napoli Challenger Bogota Challenger Pereira Challenger Rimini Challenger Poznan Challenger Tampere Challenger San Marino Challenger Santiago Challenger Guayaquil Challenger Barranquilla Challenger Leon Challenger Alessandria Challenger Rijeka Challenger Orbetello Challenger Recanati Challenger Todi Challenger Madrid Challenger Helsinki Challenger Bucaramanga Challenger Salinas Challenger Bordeaux Challenger Monza Challenger Milan Challenger Poznan Challenger Oberstaufen Challenger Cordenons Challenger Cali Challenger Villa Allende Challenger Medellin Challenger Pereira Challenger Bordeaux Challenger Nottingham-2 Challenger Oberstaufen Challenger San Juan Challenger Montevideo Challenger Chitre Challenger Panama City Challenger Braunschweig Challenger Cordenons Challenger Bucaramanga Challenger San Luis Potosi Challenger Cortina Challenger Cordenons Challenger Genova Challenger Pereira Challenger Medellin Challenger Casablanca Challenger Monterrey Challenger Bogota Challenger The Dubai Tennis Championships - Dubai Canberra Challenger Bucaramanga Challenger Mestre Challenger Caltanissetta Challenger Cordenons Challenger Caltanissetta Challenger San Luis Potosi Challenger BellSouth Open - Vina del Mar Caltanissetta Challenger L'Aquila Challenger Sopot Challenger Genova Challenger Guayaquil Challenger Montevideo Challenger Perugia Challenger Guzzini Challenger - Recanati Asics Challenger Open - Monchengladbach Asirom Challenger - Brasov Fujitsu Siemens Open - Budapest Qatar Open - Doha Banja Luka Challenger 2003 - Banja Luka Challenger Groningen - Groningen Milan Indoors - Milan Gemax Samsung Open 2004 - Belgrade Banca Stato Challenger Lugano - Lugano Canottieri Minico 2004 - Mantova Architect Open - Budapest Trani Cup - Trani Open Seat Godo - Barcelona Open Mutouest de Saint-Brieuc - St. Brieuc Uncle Toby's Australian Men's Clay Court Challenger - Canberra Alfa Romeo Tennis Cup - Cordenons Garden Open 2005 - Rome Brasil Open - Sao Paulo San Remo Tennis Cup 15° Piertomaso - San Remo 4° Sporting Challenger - Turin Steelers Cup 2005 - Kosice Riviera di Rimini Challenger - Rimini Nokian Hakkapeliitta Open - Tampere Generali Open - Kitzbuhel IPP Geneva Trophy - Geneva Timisoara Challenger 2005 - Timisoara 7° Trani Cup - Trani San Marino Cepu Open - San Marino LXV Concurso Internacional Vigo - Vigo Black Forest Open - Freudenstadt XI Trofeo Ciudad de Quito - Quito Challenger Casablanca San Angel - Mexico City Garden Open - Rome Antalya Challenger Memorial Manfredini - Sassuolo Top Wool Challenger-Immagine Trophy - Biella Riviera di Rimini Challenger - Rimini China Open - Beijing s Tennis Masters 06 - Graz Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava 8° Trani Cup - Trani Ciutat de Barcelona - Barcelona Challenger Fondazione Carige - Genova II Cyclus Open de Tenis - Florianopolis Generali Open - Kitzbuhel Bancolombia Open - Bogota Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Banja Luka Challenger 2004 - Banja Luka San Remo Tennis Cup - San Remo Polska Energia Open - Bytom Seguros Bolivar Open - Bogota Posillipo Tennis Cup - Napoli Trofeo Sisma Mantova - Mantova Lima Challenger 2007 - Lima Abierto Internacional de Salinas 'Dario Expreso' - Salinas 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Trofeo Cassa di Risparmio di Alessandria - Alessandria Open Diputacion Ciudad de Pozoblanco - Cordoba Riviera de Rimini Challenger - Rimini Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Paraguay - Asuncion Bauer Watertechnilogy Cup 2008 - Eckental Challenger Britania Zavaleta - Puebla Cherbourg Challenger Korat Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca San Remo Challenger Todi Challenger Asuncion Challenger Labertz Open by Stawag - Aachen Guayaquil Challenger Curitiba Challenger Caltanissetta Challenger Alessandria Challenger Lugano Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo San Jose Challenger Aberto de Sao Paulo - Sao Paulo Rome Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Seville Challenger Campinas Challenger Belo Horizonte Challenger Baden Open - Karlsruhe Guadalajara Challenger Schickedanz Open 2007 - Furth Santos Challenger Copa Petrobras-Argentina - Buenos Aires Caltanissetta Challenger Arad Challenger San Marino Challenger Genova Challenger Open de Montauban - Montauban Todi Challenger Campinas Challenger Quito Challenger Buenos Aires Challenger Guayaquil Challenger Copa Petrobras - Santiago Mexico City Challenger Sao Paulo Challenger Buenos Aires Challenger Bogota Challenger 2008 China TCL Challenger - Guangzhou Andria Challenger Bucaramanga Challenger Itajai Challenger San Luis Potosi Challenger Santos Challenger Cali Challenger Rome Challenger Rome Challenger Vicenza Challenger Turin Challenger Mestre Challenger Scheveningen Challenger Poznan Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo Tenerife Challenger Open Mutouest St. Brieuc - St. Brieuc Copa Club Campestre de Aguascalientes - Aguascalientes Como Challenger Bancolombia Open - Bogota Lermontov Challenger San Luis Potosi Challenger - San Luis Potosi Guayaquil Challenger Lima Challenger San Luis Potosi Challenger - San Luis Potosi San Benedetto Challenger Oberstaufen Challenger Alessandria Challenger Torneo Internacional Challenger Fila 2006 - Leon Eskisehir Challenger Mestre Challenger Copa Telmex - Buenos Aires Portoroz Challenger Abierto Mexicano Telcel - Acapulco San Sebastian Challenger Caltanissetta Challenger Open Seat Godo 2007 - Barcelona Biella Challenger Braunschweig Challenger Irving Challenger Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra The Dubai Tennis Championships - Dubai San Marino Cepu Open - San Marino AEGON Championships - London Grand Prix de Tennis de Lyon - Lyon Quito Challenger ATP Challenger Tour Finals Sao Paulo Challenger Qatar Exxon Mobil Open - Doha Kos-Zucchetti Tennis Cup - Cordenons Movistar Open - Santiago Furth Challenger Pullach Challenger Sao Jose Do Rio Preto Challenger AEGON Championships - London San Remo Tennis Cup - San Remo Citta di Como - Como Dubai Duty Free Tennis Championships - Dubai Monterrey Challenger Kosice Challenger Bucaramanga Challenger Irving Challenger Todi Challenger Sao Leopoldo Challenger Sporting Challenger - Turin US Men's Clay Court Championship - Houston Bogota Challenger Genova Open Challenger - Genova UNICEF Open - 's Hertogenbosch Memorial Savigni - Sassuolo VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco San Marino Cepu Open - San Marino US Men's Clay Court Championship - Houston Ljubljana Challenger Barcelona Open BancSabadell - Barcelona Internazionali di Tennis Dell'Umbria - Todi Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Buenos Aires Challenger Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Banjaluka Challenger 2007 - Banja Luka SkiStar Swedish Open - Bastad Tallahassee Challenger St. Petersburg Open - St. Petersburg Montevideo Challenger Kremlin Cup - Moscow Trani Cup - Trani Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Brasil Open - Sao Paulo 10ø Tornea B. Camparini - Reggio Emilia Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Kremlin Cup - Moscow XXIX Edizione 'A.Savoldi Marco' - Manerbio Seville Challenger Heineken Open - Auckland Barranquilla Challenger Ecuador Open - Quito Brasil Open - Sao Paulo San Benedetto Challenger - San Benedetto Bogota Challenger Guayaquil Challenger Open Costa Daurada - Tarragona Riviera di Rimini Challenger 2004 - Rimini Bangkok Challenger Qatar ExxonMobil Open - Doha Ecuador Open - Quito Argentina Open - Buenos Aires Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Biella Challenger Recanati Challenger Salzburg Challenger Maia Challenger Istanbul Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Asuncion Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel Cepu Open - San Marino Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Gerry Weber Open - Halle Antalya Cup - Antalya Konzum Croatia Open - Umag Suisse Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Blois Challenger Pereira Challenger Montevideo Challenger Sydney International - Sydney Ecuador Open - Quito Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Santos Challenger Plava Laguna Croatia Open - Umag Open de la Ville de Saint Denis - Reunion Island Oberstaufen Challenger Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba New York Open - New York Sao Paulo Challenger Mauritius Open - Mauritius Delray Beach Open - Delray Beach ATP Challenger Tour Finals Plava Laguna Croatia Open - Umag Ischgl International ATP Challenger - Ischgl San Sebastian Challenger European Open - Antwerp Zagreb Open - Zagreb Caltanissetta Challenger Next Generation Adelaide International - Adelaide New York Open - New York Delray Beach Open - Delray Beach Santiago Open - Santiago Salinas Challenger Manerbio Challenger Challenger 42 - Andrezieux Barletta Challenger Trani Challenger Todi Challenger Challenger Brasov - Brasov San Sebastian Challenger ATP Challenger Trophy 2008 - Trnava 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Copa Petrobras - Bogota Pereira Challenger Napoli Challenger Porto Alegre Challenger Cordenons Challenger Caversham International Tennis Tournament - Jersey Buenos Aires Challenger Seguros Bolivar Open - Medellin Scheveningen Challenger Campionati Internazionali di Sicilia - Palermo USTA Freeman Men's Challenger - Joplin 4th Sardinia International Championships - Cagliari Szczecin Challenger Tunis Challenger Steelers Cup - Kosice Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Brasil Open - Costa do Sauipe Bogota Challenger Buenos Aires Challenger The Dubai Tennis Championships - Dubai Heineken Open - Auckland Brasil Open - Costa do Sauipe ATP Studena Croatia Open Umag - Umag VTR Open - Vina del Mar Qatar ExxonMobil Open - Doha Challenger de Providencia-Copa Kia - Santiago Rio Open 500 - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Vegeta Croatia Open - Umag Swiss Open - Gstaad Movistar Open - Vina del Mar IPP Open - Helsinki Brasov Challenger Rijeka Challenger Tennislife Cup - Napoli Sarasota Challenger Legg Mason Tennis Classic - Washington San Marino Challenger Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Studena Croatia Open - Umag Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Heineken Open - Auckland Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Buenos Aires Challenger Sony Ericsson Open - Miami AEGON Championships - London SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Credit Agricole Suisse Open - Gstaad Campionati BNL dItalia - Rome Moselle Open - Metz Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Generali Open - Kitzbuhel BNP Paribas Open - Indian Wells Winston-Salem Open - Winston-Salem Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Qatar ExxonMobil Open - Doha Apia International - Sydney Erste Bank Open - Vienna Campinas Challenger Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg BNP Paribas Open - Indian Wells Swiss Indoors Basel - Basel Sony Ericsson Open - Miami Brasil Open - Sao Paulo Internazionali BNL d'Italia - Rome Tata Open Maharashtra - Pune BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Hall of Fame Open - Newport Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Miami Open - Miami US Men's Clay Court Championship - Houston Argentina Open - Buenos Aires Erste Bank Open - Vienna PTT Thailand Open - Bangkok Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open Qualifying - Doha U.S. Open - New York Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, BEL-ITA 3-2 All Lower level tournaments Olympics - Rio de Janeiro U.S. Open - New York Antalya Cup - Antalya Vegeta Croatia Open - Umag Wimbledon - London French Open - Paris Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Swiss Open - Gstaad Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Masters Series Monte-Carlo - Monte Carlo French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, 1R, ITA-SUI 5-0